package com.bst.bsj.bops.web.biz;

import java.util.List;

import com.bst.bsj.common.dal.dataobject.User;

public interface UserService {
  /** 
   *  
   * @param user 
   */  
  public void saveUser(User user);
  /** 
   *  
   * @param user 
   */  
  public void DeleteById(String Id);
  /** 
   *  
   * @param user 
   */  
  public void UpdateUser(User user);
     
  /** 
   *  
   * @param name 
   * @return  
   */  
  public User findOneUserByName(String name);
  
  /** 
   *  
   * @param name 
   * @return  
   */  
  public List<User> findUsersByName(String name);
  
  /** 
   *  
   * @param name 
   * @return  
   */  
  public Long findUsersPageCount(String name);
  /** 
   *  
   * @param name 
   * @return  
   */  
  public List<User> findUsersPages(String name,int start, int size);
}
